|
Date : 27 Mars 1991 Protection : MOT DE PASSE Programme : LOOPZ Outils : PANO_AT Fichier : LOOPZ.EXE Temps pass� : 10 MINUTES Soci�t� : MINDSCAPE Divers : PERISCOPE � 0B23:0000 Origine : INDONESIE - JAKARTA Num�ro : 064 Ca a �t� trop vite: pas eu le temps de faire un /e toto sous PERISCOPE. Carte PANO sur INT16: elle est appel�e continuellement donc difficile de faire autrement que de plonger dedans. En faisant un g {ss:sp} suivi d'un u ip-2 je v�rifie bien que je viens de sortir de l'INT16. Mais apparement je suis encore dans le BIOS. ( adresses hautes ) En continuant je trouve un IRET qui me renvoie enfin dans une zone normale de travail dans la ram l�g�rement au-dessus de PERISCOPE: 1722:9ED4. Et l� je refais un u ip-2 et je m'aper�ois que je viens de sortir de l'INT21 ! 1722:9ED4 CD21 INT 21 Donc les caract�res �taient lu par l'INT21 qui appelle l'INT16... Et l� c'est la gal�re car je rencontre une multitude de sauts qui ne m'avancent � rien, surtout je n'arrive pas � mettre la main sur un CMP AL,0D ou quelque chose d'�quivalent qui me permetrait enfin de suivre le soft � partir du moment ou la touche ENTER est tap�e. Jusqu'au moment ou j'ai l'id�e de mettre PERISCOPE en mode arr�t sur registre avec 0D dans AL. BR AL EQ 0D Et l� c'est instantan�; PERISCOPE s'affiche d�s que j'ai appuy� sur la touche ENTER � l'adresse 1722:9E0E. Apr�s je d�roule le programme un petit peu et je tombe sur une s�rie de trois sauts qui me font h�siter. Je laisse le programme passer au travers des 2 premiers et au troisi�me comme il ne veut pas continuer je le force et inutile de commenter la suite... 1722:1353 JNZ � transformer en JZ Avec PCTOOLS chercher la chaine 7509E8D453 et remplacer 75 par 74. FREDDY |